import Vue from 'vue'
import Vuex from 'vuex'

import login from './module/login' // 用户登入
import bus from './module/bus' // 电子公交卡
import bussiness from './module/bussiness' // 电子公交卡
import readme from './module/readme' // 主页展示
import config from './module/config'// 预置数据

Vue.use(Vuex)

export default new Vuex.Store({
  state: {
    loginId: JSON.parse(sessionStorage.getItem('loginId')) ? JSON.parse(sessionStorage.getItem('loginId')) : '', // 登入用户唯一标识
    dataId: JSON.parse(sessionStorage.getItem('dataId')) ? JSON.parse(sessionStorage.getItem('dataId')) : '' // 数据版本唯一标识
  },
  modules: {
    bus,
    login,
    readme,
    bussiness,
    config
  }
})
